package de.muc.vanbeek.be;

import java.util.Date;

/**
 * Basic interface for a configuration item (CI) in a configuration management data base (CMDB).
 * This serves as an example for using neo4f, the graph data base, using spring support.
 */
public interface ConfigurationItem<T extends ConfigurationItem<T>> extends Comparable<T>  {
	
	Long getId();
	void setId(Long id);
	Date getDateCreated();
	void setDateCreated(Date dateCreated);
	Date getDateModified();
	void setDateModified(Date dateModified);
	String getDisplayName();
	
}
